cupid (god of love - Alemán Inglés Diccionario